What is pic of mexico flag?

The flag of Mexico consists of three vertical bands of green, white, and red. The coat of arms of Mexico is in the center of the white band. The green stripe represents hope, the white represents purity, and the red represents the blood of Mexican heroes. The coat of arms depicts a golden eagle perched on a cactus with a snake in its beak. The eagle and cactus are symbols of the ancient Aztec civilization, and the snake represents the Spanish conquest. The current design of the flag was adopted on September 16, 1968.